| Режим | Описание |
|-------|----------|
| 0     | Обычное сообщение без особых инструкций по передаче стоимости. Используется для выполнения стандартных операций. |
| 64    | Сообщение, которое переносит всю оставшуюся стоимость входящего сообщения в дополнение к значению, первоначально указанному в новом сообщении. Это позволяет добавить к сумме исходящего сообщения остаток от входящего баланса. |
| 128   | Сообщение, которое переносит весь оставшийся баланс текущего смарт-контракта в исходящее сообщение, заменяя сумму, которая была изначально указана. Это позволяет отправить весь баланс смарт-контракта. |


| Флаг | Описание |
|------|----------|
| +1   | Флаг, указывающий, что комиссия за обработку сообщения будет оплачена отдельно от стоимости самого сообщения. |
| +2   | Флаг, который игнорирует любые ошибки, возникающие при обработке сообщения. Это позволяет продолжить выполнение операции даже в случае возникновения ошибок. |
| +16  | Флаг, который указывает на отклонение транзакции в случае неудачного действия. Если используется вместе с флагом +2, он не имеет эффекта, так как ошибки игнорируются. |
| +32  | Флаг, который предписывает уничтожение текущего смарт-контракта, если его результирующий баланс равен нулю. Часто используется с режимом 128 для передачи всего баланса и последующего удаления смарт-контракта. |